long-term borrowing expenses - Francés Inglés Diccionario